<?php
namespace Admin\Controller;
use Think\Controller;
use Common\Controller\AuthController;

Vendor('Filehuancun.Filehuancun');
Vendor('ExcleInOut.ExcleInOut');//Vendor 引入ExcleInOut目录下的ExcleInOut命名空间
class LsrbController extends Controller {
	public function index() {		
		
		switch($_POST["submit"])
		{
			case "查询" :
				{
					$user = M('cmxmckb');
					
					if($_POST["project_name_1"]=="全部")
					{
						
					}else {
						$map['khmd'] = $_POST["project_name_1"];
					}
					
				
					switch($_POST["project_name_2"])
					{
						case "全部" :
							{								
								break;
							}
						case "市内" :
							{
								$map['pslx'] ="市内";
								break;
							}
						case "零担" :
							{
								$map['pslx'] ="零担";
								break;
							}
						case "自提" :
							{
								$map['pslx'] ="自提";
								break;
							}
						default :
							{
								break;
							}		
						
					}
					
					switch($_POST["project_name_3"])
					{
						case "全部" :
							{
								break;
							}
						case "未推送" :
							{
								$map['querendd'] ='0';
								break;
							}
					
						case "已推送" :
							{
								$map['querendd'] ='1';
								break;
							}
						default :
							{
								break;
							}
					
					}
																
					$map['ddriqi'] = array(array('egt', $_POST [time_1]),array('elt', $_POST [time_2]),'and');//大于等于and小于等于    单字段 多条件  查询     
                    $map['_logic'] = 'and';//筛选条件
					
                    $sjkTemp=$user->where($map)->select();//后期这里要按照条件筛选 
					
                   
                    $arrTemp2 = array (); //输出可编辑信息       
                    $i=0;
                    for($ii = 0; $ii < count ( $sjkTemp ); $ii ++) {                   		
                    			$arrTemp2 [$i] [0] = $sjkTemp [$ii] [id];
                    			$arrTemp2 [$i] [1] = $sjkTemp [$ii] [etddbm];
                    			$arrTemp2 [$i] [2] = $sjkTemp [$ii] [ddriqi];
                    			$arrTemp2 [$i] [3] = $sjkTemp [$ii] [pcriq];
                    			$arrTemp2 [$i] [4] = $sjkTemp [$ii] [khmc];
                    			$arrTemp2 [$i] [5] = $sjkTemp [$ii] [khmd];
                    			$arrTemp2 [$i] [6] = $sjkTemp [$ii] [shr];
                    			$arrTemp2 [$i] [7] = $sjkTemp [$ii] [shrdh];
                    			$arrTemp2 [$i] [8] = $sjkTemp [$ii] [sfddh];                    			
                    			$arrTemp2 [$i] [9] = $sjkTemp [$ii] [mddz];
                    			$arrTemp2 [$i] [10] = $sjkTemp [$ii] [ddbeizhu];
                    			//$arrTemp2 [$i] [11] = $sjkTemp [$ii] [pslx];
                    			$arrTemp2 [$i] [12] = $sjkTemp [$ii] [xuhao];
                    			$arrTemp2 [$i] [13] = $sjkTemp [$ii] [spbm];                    			
                    			$arrTemp2 [$i] [14] = $sjkTemp [$ii] [pinming];
                    			$arrTemp2 [$i] [15] = $sjkTemp [$ii] [sptm];
                    			$arrTemp2 [$i] [16] = $sjkTemp [$ii] [dpgg];
                    			$arrTemp2 [$i] [17] = $sjkTemp [$ii] [xianggui];
                    			$arrTemp2 [$i] [18] = $sjkTemp [$ii] [hwlx];
                    			$arrTemp2 [$i] [19] = $sjkTemp [$ii] [dpbeizhu];
                    			$arrTemp2 [$i] [20] = $sjkTemp [$ii] [shjs];
                    			
                    			if($sjkTemp [$ii] [pslx]=="市内")
                    			{
                    				$arrTemp2[$i][22]="市内";
                    				$arrTemp2[$i][23]="零担";
                    				$arrTemp2[$i][24]="自提";
                    			}
                    			if($sjkTemp [$ii] [pslx]=="零担")
                    			{
                    				$arrTemp2[$i][22]="零担";
                    				$arrTemp2[$i][23]="市内";
                    				$arrTemp2[$i][24]="自提";
                    			}
                    			if($sjkTemp [$ii] [pslx]=="自提")
                    			{
                    				$arrTemp2[$i][22]="自提";
                    				$arrTemp2[$i][23]="市内";
                    				$arrTemp2[$i][24]="零担";
                    			}
                    			
                    			if ($sjkTemp [$ii] [querendd]==0){
                    				$arrTemp2 [$i] [21]="未推送";
                    			}else{
                    				$arrTemp2 [$i] [21]="已推送";
                    			}
                    			$i++;                   		
                    	}
                    
					session ('rbxls' , $arrTemp2); // 导出文件使用
					//var_dump(session ('rbxls'));
					$this->assign ( 'arr1', $arrTemp2 ); 
					
					break;
				}
				case "导出日报" :
				{
					//$uo=\ExcleInOut\UserFactory::Create();//使用静态函数
					//$uo->outExcle_rb(session ('rbxls'));
					break;
				}
				default :
				{
						break;
				}
		}
		
						
	$sess_auth = session('auth');
		if($sess_auth)
		{
		$this->assign('user',$sess_auth['user']);
		$this->display();//echo 输出和assign要在这个这个函数之前设置完成。
		}
	}
	public function tjajaxsicp()
	{
		
		$user1 = M('cmxmkhmd');
		
	
		$sjkTemp1=$user1->select();//后期这里要按照条件筛选
		
		
		//二维数组转换字符串
		$temp1="";
	
		for($i=0;$i<count($sjkTemp1);$i++)
		{
		 $temp1=$temp1.$sjkTemp1[$i][mdd].",";
		}
		 
		
		//去除最后一个字符
		$temp1=substr ( $temp1, 0, - 1 );
		
		//打包字符串 用ajax返回。
		echo $temp1;
	}
	
	public function ajaxqrdd()//ajax测试方法
	{
		$temp1 = explode(',',$_POST["arr1"]);//缓存td 
		$temp2 = explode(',',$_POST["arr2"]);//缓存input
		$temp3 = explode(',',$_POST["arr3"]);//缓存是否 推送 值
		$temp4 = explode(',',$_POST["arr4"]);//缓存表体的 select
	
		$user = M('cmxmckb');
		
	 	$j=0;//用来抽取temp2中的 id值 和 日期值。
	 	$jj=0;//用来抽取temp2中的 id值 和 日期值。
        for($i=0;$i<count($temp1);$i=$i+8)
        {   
        	
        	if($temp3[$jj]=="未推送"){
              	      	
        	$data['id'] = $temp2[$j];
            $data['ddriqi'] = $temp2[$j+1];
            $data['pcriq'] = $temp2[$j+2];
            $data['shr'] = $temp1[$i+2];
            $data['shrdh'] = $temp1[$i+3];           
            $data['sfddh'] = $temp1[$i+4];
            $data['ddbeizhu'] = $temp1[$i+5];
            $data['pslx'] = $temp4[$jj];
            $data['shjs'] = $temp1[$i+6];
            $data['dpbeizhu'] = $temp1[$i+7];
            $data['querendd'] = '1';                     
            $user->save($data);
        	} 
            $j=$j+3;
            $jj=$jj+1;
        }	
      
	 }
	 //ajax删除 日报
	 public function tjajaxSc()
	 {
	 	$temp2 = $_POST["arr2"];
	 	$user = M('cmxmckb');
	 	$user->delete($temp2);//使用1,2,3这样的id字符串，删除数据库。	 	
	 	//var_dump($temp2);
	 }
	 public function tjajaxceshi()
	 {
	 	//其他 html 中调用
	 	$temp2 = $_POST["arr2"];
	 	var_dump($temp2);
	 	echo "si hou jing shi ge da ";
	 	
	 }
	 public function ceshi()//ajax测试方法
	 {
	 	//$name1 ='ThinkPHP11111111111';
	 	//session('wwf',$name1);
	 	$sess_auth = session('auth');
	 	echo $sess_auth['per'];
	 }
	
}

